home *** CD-ROM | disk | FTP | other *** search
- function NameAdd()
- {
- var i;
- var j;
- i = 0;
- while(i < _parent._parent.vNamesC)
- {
- if(_parent._parent.NAMES[i] >= E)
- {
- if(E == _parent._parent.NAMES[i])
- {
- return i;
- }
- if(E < _parent._parent.NAMES[i])
- {
- j = _parent._parent.vNamesC;
- while(j >= i)
- {
- _parent._parent.NAMES[j + 1] = _parent._parent.NAMES[j];
- j--;
- }
- _parent._parent.NAMES[i] = E;
- _parent._parent.vNamesC = _parent._parent.vNamesC + 1;
- return i;
- }
- }
- i++;
- }
- _parent._parent.NAMES[_parent._parent.vNamesC] = E;
- _parent._parent.vNamesC = _parent._parent.vNamesC + 1;
- }
- function SetValues()
- {
- var i;
- i = 0;
- while(i + vvIndex < _parent._parent.vNamesC)
- {
- set("e" + (i + 1) + ".E",_parent._parent.NAMES[i + vvIndex]);
- i++;
- }
- }
- function SetElements(AV)
- {
- var i;
- var c;
- i = 1;
- while(AV >= i)
- {
- c = new Color("e" + i + ".F");
- c.setRGB(_parent._parent.vDColor);
- delete c;
- c = new Color("e" + i + "._l");
- c.setRGB(_parent._parent.vDColorL);
- delete c;
- c = new Color("e" + i + "._r");
- c.setRGB(_parent._parent.vDColorD);
- delete c;
- i++;
- }
- c = new Color(bb);
- c.setRGB(_parent._parent.vDColorD);
- delete c;
- c = new Color(tb._b);
- c.setRGB(_parent._parent.vDColorD);
- delete c;
- c = new Color(tb._t);
- c.setRGB(_parent._parent.vDColorL);
- delete c;
- bb._y = (AV + 1) * 24;
- SetValues();
- SetTrack();
- }
- function SetTrack()
- {
- var sc;
- if(5 >= _parent._parent.vNamesC)
- {
- return 0;
- }
- sc = 76 / (_parent._parent.vNamesC - 5);
- tb._bb._x = sc * vvIndex + 16;
- }
- function TrackValues()
- {
- var sc;
- var i;
- sc = (_parent._parent.vNamesC - 5) / 76;
- i = int((tb._bb._x - 16) * sc + 0.5);
- if(_parent._parent.vNamesC < i + 5)
- {
- i = _parent._parent.vNamesC - 5;
- }
- vvIndex = i;
- SetValues();
- }
- SetElements(5);
- _parent._parent.SetWRectC(s);
- s._visible = false;
- vvIndex = 0;
- stop();
-